heavy coat - German English Dictionary